package mine.code.day.year2021.month09;

import org.junit.Test;

import java.util.Random;

/**
 * 已有方法rand7可生成 1 到 7 范围内的均匀随机整数，试写一个方法rand10生成 1 到 10 范围内的均匀随机整数。
 * <p>
 * 不要使用系统的Math.random()方法。
 *
 * @author caijinnan
 */
public class _UndoneDay05用Rand7实现Rand10 {

    @Test
    public void run() {
        System.out.println(rand10());
    }

    public int rand10() {
        return rand7() * 10 / 7;
    }


    public int rand7() {
        return new Random().nextInt(8);
    }
}
